package com.topnav.mc.admin.entity.wrapper;

import com.topnav.mc.admin.entity.param.RolePermissionParam;
import com.topnav.mc.base.mc.McWrapper;
import org.springframework.util.StringUtils;

public class RolePermissionWrapper extends McWrapper<RolePermissionParam> {
    public RolePermissionWrapper(RolePermissionParam entity) {
        super(entity);
        if (entity != null){
            if (entity.getId()!=null){this.eq("rp.id",entity.getId());}
            if (entity.getRoleId()!=null){this.eq("rp.role_id",entity.getRoleId());}
            if (entity.getPermissionId()!=null){this.eq("rp.permission_id",entity.getRoleId());}

            this.orderByDesc("rp.id");

        }
    }
}
